root suckers - Spanish English Dictionary